package com.pj.project.sys_audio;

import com.pj.utils.sg.*;

/**
 * 工具类：sys_audio -- 音频表
 * @author shengzhang 
 *
 */
// @Component
public class SysAudioUtil {

	
//	/** 底层 Mapper 对象 */
//	static SysAudioMapper sysAudioMapper;
//	@Autowired
//	public void setSysAudioMapper(SysAudioMapper sysAudioMapper) {
//		SysAudioUtil.sysAudioMapper = sysAudioMapper;
//	}
	
	// 验证一个SysAudio 是否符合标准 (方便表单校验用)【G】
	static boolean checkSysAudio(SysAudio s) {
		
		AjaxError.throwByIsNull(s.id, "id 不能为空");	// 验证: id 
		AjaxError.throwByIsNull(s.audio_name, "音频名称不能为空");	// 验证: 音频名称
		AjaxError.throwByIsNull(s.audio_url, "音频地址 不能为空");	// 验证: 音频地址 
		AjaxError.throwByIsNull(s.author, "作者不能为空");	// 验证: 作者
		AjaxError.throwByIsNull(s.create_time, "创建时间 不能为空");	// 验证: 创建时间 
		
		// 重重检验，最终合格
		return true;
	}




	// 获取一个SysAudio (方便复制代码用)【G】
	static SysAudio getSysAudio() {
		
		SysAudio s = new SysAudio();
		s.id = 0;	// id 
		s.audio_name = "";	// 音频名称
		s.audio_url = "";	// 音频地址 
		s.author = "";	// 作者
		
		return s;
	}

	
	
	
	
	
}
